of the holy see - Francés Inglés Diccionario